package compilador.analisadorSemantico;

import compilador.analisadorLexico.Simbolo;

public interface AnalisadorSemantico {

	public void acaoSemanticaDeclararIdentificador(Simbolo simbolo);
	
	public void acaoSemanticaRecuperarIdentificador(Simbolo simbolo);
	
	public void acaoSemanticaEmpilhar(Simbolo simbolo);

	public void acaoSemanticaExpressao();

	public void acaoSemanticaAtribuirValorIdentificador(Simbolo valor);
	
	public void acaoSemanticaLimparSimboloAnterior();
}
